﻿using System;
using PropertyExpression.Common;

namespace PropertyExpression.ControllableQuery.Demo
{
    public interface ITagSynonym
    {
        int Id { get; }
        string SourceTagName { get; }
        string TargetTagName { get; }
        int? OwnerUserId { get; }
        DateTime? ApprovalDate { get; }
        DateTime? CreationDate { get; }
        int? AutoRenameCount { get; }
        int? Score { get; }
        int? SourceTagId { get; }
        int? TargetTagId { get; }
        string DisplayName { get; }
    }

    class SomeClass2
    {
    }

    public enum Tab
    {
        Newest,
        Master,
        Synonym,
        Votes,
        Creator,
        Renames
    }

    public enum Filter
    {
        Active,
        Suggested,
        Merge
    }
}